﻿/* ------------------------------------------------------------------------ 重定义浏览器默认样式 */
* { margin: 0; padding: 0; word-wrap: break-word; }
body { background: #fff; color: #2b2b2b; }
body, input, button, select, textarea { font: 14px/1.5 "微软雅黑";line-height:1.5em }
table { empty-cells: show; border-collapse: collapse; border: 0; }
	caption, th { text-align: left; font-weight: 400; }
ul, li { list-style: none; margin: 0; padding: 0; }
h1, h2, h3, h4, h5, h6 { font-size: 1em; margin: 0; padding: 0; }
a { color: #2b2b2b ; text-decoration: none; }
	a:hover { color: #158eca; }
	a img { border: none; }
small { font-weight: normal; font-size: 11px; color: #999; }	
textarea { background: #f6f6f6; border: 1px #DFDFDF solid; }
* input{ vertical-align:middle}
input {color:#aaa;border:#eee; }
label { margin: 10px; display: block; }
.clear { clear: both; }
.z { float: left; }
.y { float: right; }
	
.red { color: #F00; font-size: 12px !important; }
.blue, .blue a { color:#2d76ad; font-weight: bold;}

.t1 { color:#98b622; font-size: 16px; font-weight: bold;}

.t1_qq {
	color: #2863C4;
	font-size: 16px;
	font-weight: bold;
}

.wrap {
	width: 1003px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
}

.wrap_keku {
	width: 800px;
	margin-top: 0;
	margin-right: auto;
	margin-bottom: 0;
	margin-left: auto;
	left: 50px;
}

#header { height: 116px; }
	#topmenu { height: 32px; line-height: 32px; color: #000; background:#fafafa; text-align: right; font-size: 12px;}
		#topmenu a { color: #3f3f3f; }
		#topmenu a:hover { color: #158eca; }	
		#topmenu em { font-family:Arial; font-weight: bold; font-size: 14px;}
		#topmenu .tel { background: url(../images/icon_tel.jpg) no-repeat center left; padding-left: 15px; line-height: 32px;}	
		.log { display: inline-block; background: url(../images/reg_icon.gif) no-repeat center left; padding-left: 18px;}
		
		.tao {
	display: inline-block;
	padding-left: 18px;
	background-image: url(../images/tao.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
			
					.qq_top {
	display: inline-block;
	padding-left: 18px;
	background-image: url(../images/qq.gif);
	background-repeat: no-repeat;
	background-position: left center;
}
			
			
	#logo { width:215px; height: 84px; position:absolute; top: 0; left: 10px; }		 
	#menu {
	width: 650px;
	height: 30px;
	position: absolute;
	overflow: hidden;
	top: 50px;
	right: 10px;
}
		#menu ul { width: 1000px;}
		#menu li {
	float: left;
	position: relative;
	display: inline;
	color: #fff;
	text-align: right;
	padding-right: 2px;
	background-image: url(../images/menu_ge.gif);
	background-repeat: no-repeat;
	background-position: right 10px;
}
			#menu li a {
	font-size: 14px;
	font-weight: 500;
	display: block;
	height: 40px;
	padding-top: 0;
	padding-right: 21px;
	padding-bottom: 0;
	padding-left: 21px;
}

		.hover a { color: #158eca !important; background: url(../images/menu_in.gif) no-repeat bottom center !important;}
		
		.hover1 a {
	color: #158eca !important;
}		

.index_p {
	overflow: hidden;
	padding-top: 80px;
	padding-right: 0;
	padding-bottom: 108px;
	padding-left: 0;
}

	.index_p ul { overflow: hidden;}
	.index_p ul li { width: 168px; float: left; text-align: center; margin: 0 16px; display: inline;}
		.index_p ul li p { padding-top: 10px; text-align: left; color:#5e5e5e; font-size: 12px;}
	.index_p h2 { font-size: 18px;}

.index_app {
	overflow: hidden;
	padding-top: 45px;
	padding-right: 0;
	padding-bottom: 50px;
	padding-left: 0;
}	

	.index_app ul { overflow: hidden;}
	.index_app ul li { width: 168px; float: left; text-align: center; margin: 0 16px; display: inline;}
		.index_app ul li p { padding-top: 10px; text-align: left; color:#5e5e5e; font-size: 12px;}
	.index_app h2 { font-size: 18px;}


	.p { height: 100px; padding-bottom: 15px; }
		.p a { padding-top: 90px; height: 50px; display: block; }
			.p a:hover { color: #000;}
	.p1 a { background: url(../images/index_p1.jpg) no-repeat top center; }
		.p1 a:hover { background: url(../images/index_p1_in.jpg) no-repeat top center; }
	.p2 a { background: url(../images/index_p2.jpg) no-repeat top center; }
		.p2 a:hover { background: url(../images/index_p2_in.jpg) no-repeat top center; }
	.p3 a { background: url(../images/index_p3.jpg) no-repeat top center; }
		.p3 a:hover { background: url(../images/index_p3_in.jpg) no-repeat top center; }
	.p4 a { background: url(../images/index_p4.jpg) no-repeat top center; }
		.p4 a:hover { background: url(../images/index_p4_in.jpg) no-repeat top center; }
	.p5 a { background: url(../images/index_p5.jpg) no-repeat top center; }
		.p5 a:hover { background: url(../images/index_p5_in.jpg) no-repeat top center; }
	.p6 a { background: url(../images/ipad.png) no-repeat top center; }
		.p6 a:hover { background: url(../images/ipad_1.png) no-repeat top center; }
	.p7 a { background: url(../images/phone.png) no-repeat top center; }
		.p7 a:hover { background: url(../images/phone_1.png) no-repeat top center; }


.index_news { width: 355px; float: left; margin-left: 20px; display: inline;}
	.index_news h2 { font-size: 22px; font-weight: normal; background: url(../images/icon8.png) no-repeat center left; padding-left: 25px; height: 38px; line-height: 38px; margin-bottom: 10px;}
	.index_news dl { padding-left: 25px; margin-bottom: 10px;}
	.index_news dt { font-size: 14px; font-weight: bold; padding-bottom: 5px; clear:both;}
	.index_news dd { color: #5e5e5e; font-size: 12px;}
	.index_news small { text-align: right; float: right;}
	
.index_k { width: 557px; overflow: hidden; float: right; margin-right: 20px; display: inline;}
	.index_k h2 { font-size: 22px; font-weight: normal; background: url(../images/icon8.png) no-repeat center left; padding-left: 25px; height: 38px; line-height: 38px; margin-bottom: 10px;}
	.index_k ul { width: 597px;}
	.index_k ul li { width: 179px; height: 84px; overflow: hidden; float: left; margin: 0 10px 10px 0; display: inline;}
		.index_k ul li a { display: block; width: 179px; height: 84px;}
	.k1 a { background: url(../images/index_k1.gif) no-repeat center center; }
		.k1 a:hover { background: url(../images/index_k1_in.gif) no-repeat center center; }
	.k2 a { background: url(../images/index_k2.gif) no-repeat center center; }
		.k2 a:hover { background: url(../images/index_k2_in.gif) no-repeat center center; }
	.k3 a { background: url(../images/index_k3.png) no-repeat center center; }
		.k3 a:hover { background: url(../images/index_k3_in.png) no-repeat center center; }
	.k4 a { background: url(../images/index_k4.gif) no-repeat center center; }
		.k4 a:hover { background: url(../images/index_k4_in.gif) no-repeat center center; }
	.k5 a { background: url(../images/index_k5.gif) no-repeat center center; }
		.k5 a:hover { background: url(../images/index_k5_in.gif) no-repeat center center; }
	.k6 a { background: url(../images/index_k6.gif) no-repeat center center; }
		.k6 a:hover { background: url(../images/index_k6_in.gif) no-repeat center center; }
	
.navmenu { height: 24px; line-height: 24px; padding: 13px 0; background:#72d0ea; overflow: hidden; }
	.navmenu ul { padding-left: 30px;}
	.navmenu ul li { float: left; width: 101px; text-align: center; font-size: 14px;}
	.navmenu a { color:#fbfffa; display: block; width: 101px; height: 24px;}
	.navmenu_in { color: #30343f !important; background: url(../images/menu_li_in.gif) no-repeat center center;}

	
.banner {
	height: 360px;
	overflow: hidden;
	background-image: url(http://img04.taobaocdn.com/imgextra/i4/585435480/TB2yCKsaXXXXXb.XpXXXXXXXXXX_!!585435480.jpg);
}


.banner_stly {
	height: 360px;
	overflow: hidden;
	background-image: url(http://img02.taobaocdn.com/imgextra/i2/585435480/TB2k8GzaXXXXXcnXXXXXXXXXXXX_!!585435480.png);
	background-position: -120px;
}



.banner_keku {
	height: 360px;
	overflow: hidden;
	background-image: url(http://img01.taobaocdn.com/imgextra/i1/585435480/TB2X_SvaXXXXXa9XXXXXXXXXXXX_!!585435480.jpg);
	background-position: -200px;
}


.banner_buy {
	height: 360px;
	overflow: hidden;
	background-image: url(buy_top.png);
}


.banner_link {
	height: 360px;
	overflow: hidden;
	background-image: url(https://img.alicdn.com/imgextra/i1/585435480/TB2dbo7hVXXXXcMXXXXXXXXXXXX_!!585435480.jpg);
}


.banner_table {
	background-image: url(../../../../素材/680-30.png);
}

.banner_shiyong {
	height: 360px;
	overflow: hidden;
	background-image: url(http://img04.taobaocdn.com/imgextra/i4/585435480/TB2O2quaXXXXXaDXpXXXXXXXXXX_!!585435480.jpg);
}



	.banner h2 {font-size: 32px; color: #FFF; line-height: 118px; padding-left: 40px;}
	.banner .b1 { background: url(../images/banner1-.jpg) no-repeat 738px center;}

#glume{width:100%;overflow:hidden; position:relative;}
#glume .Limg{width:100%;height:366px;overflow:hidden;position:relative;padding:0;}
#glume .Limg li{position:absolute;top:0;left:50%;margin-left:-845px;}



.banner_a{width:100%;position:relative;}
.banner_a .d1{
	width: 100%;
	height: 558px;
	display: block;
	position: absolute;
	left: 0px;
	top: 0px;
	background-image: url(https://img.alicdn.com/imgextra/i4/585435480/TB2TsBsXnPC11Bjy1zcXXbTrVXa_!!585435480.png);
}
.banner_a .d2{
	width: 199px;
	height: 30px;
	clear: both;
	position: absolute;
	z-index: 100;
	left: 50%;
	top: 500px;
}
.banner_a .d2 ul{float:left;position:absolute;left:50%;top:0;margin:0 0 0 -96px;display:inline;}
.banner_a .d2 li{width:17px;height:15px;overflow:hidden;cursor:pointer;background:url(images/img1.png) no-repeat center;float:left;margin:0 3px;display:inline;}
.banner_a .d2 li.nuw{background:url(images/img1_1.png) no-repeat center;}




.Nubbt{position:absolute;z-index:10;left:50%;bottom:0;width:1000px;margin-left:-500px;text-align:right;}
.Nubbt span{display:inline-block;width:30px;height:30px;overflow:hidden;text-indent:-30px;background:url(../images/circle.png) -30px 0 no-repeat;font-style:normal;cursor:pointer;}
.Nubbt span.on{background-position:0 0;color:#fff;}

.title { overflow: hidden; margin-bottom: 45px;}
.title h2 { font-size: 20px; height: 31px; height: 31px;}
.title span {float:right;}
	.title span a { display: block; float: left; width: 73px; height: 31px; margin: 0 5px; display: inline; color: #FFF; line-height: 29px; padding-left:38px;}
	.title span .but1 {background:url(../images/but1.gif);}
		.title span .but1:hover {background:url(../images/but1_in.gif);}
	.title span .but2 {background:url(../images/but2.gif);}
		.title span .but2:hover {background:url(../images/but2_in.gif);}
	.title span .but3 {background:url(../images/but3.gif);}
		.title span .but3:hover {background:url(../images/but3_in.gif);}
	
.tabs{ height:36px;margin-bottom:38px;}
	#tab1{ height:30px; line-height:30px;width:100%;overflow:hidden; border-bottom: 1px #F0F0F0 solid;}		
	#tab1 dd{float:left;display:inline-block;width:95px;text-align:center;color:#333; cursor:pointer; background: #f3f3f3; border-right: 3px #FFF solid;}
		#tab1 dd.hover{ background: #49B8E2; color:#FFF;}
	#tabcon1 { line-height: 23px; padding: 0 10px;}
	#tabcon1 h3 { font-size: 16px; padding: 10px 0; }
	#tabcon1 h4, .main_con h4 { font-size: 16px; padding: 15px 0; background:url(../images/icon9.gif) no-repeat center left; padding-left: 36px; margin-left: 25px;}
	#tabcon1 ul li { margin-left: 20px;}

		.table2 table td { border: 1px #e6e6e8 solid; padding:10px; }
		.table2 ul li { background:url(../images/icon8.gif) no-repeat left 16px; margin-left: 25px; padding: 13px 0; padding-left: 28px;}
		.table2 p { margin-left: 60px;}
		.table2 h2 { font-size: 20px; padding: 10px 0;}

		.table3 table td { border: 1px #e6e6e8 solid; padding: 15px; }
		.table3 h2 { font-size: 16px;}
		.bd1 { border-color:#a5dbef !important; border-left-style:double !important; background:#ebfcff;}
	    	.bd1 strong { font-family: Arial; font-size: 16px; }

.butt1 a { display: inline-block; width: 103px; height: 31px; background:url(../images/but.gif) no-repeat top center; overflow: hidden; margin-top: 30px; text-align: center; color: #FFF; line-height: 31px; }
	.butt1 a:hover { background:url(../images/but.gif) no-repeat bottom center;}


	
.footer{ color:#8c8c8c; border-top: 1px #d9d9d9 solid; overflow: hidden; padding: 15px 0 50px; margin-top: 10px;}
	.footer a { color:#8c8c8c;}
	.footnav { width: 550px; float: left; line-height: 30px; font-size: 12px; }
		.footnav .c2 a { color: #333; font-size: 14px;}
		.footnav .c2 a:hover { color: #158eca; font-size: 14px; }
	.fx { width: 240px; float: right; text-align: right;}




#page_main { overflow: hidden; min-height:500px; }
#page_l {
	float: left;
	width: 710px;
	display: inline;
	padding-top: 50px;
	margin-top: 0;
	margin-right: 0;
	margin-bottom: 50px;
	margin-left: 40px;
}
	.submenu h3 { font-size: 14px; padding: 15px 0 5px; }
		.submenu h3 a { color:#222842;}
	.submenu ul li {line-height: 30px; height: auto; cursor: pointer; padding-left: 23px; background:url(../images/icon3.gif) no-repeat 10px center; }
		.submenu ul li a { display: block; height: 30px; line-height: 30px; color: #444; }
			.submenu ul li a:hover { color: #158eca;}
		.submenu_in { font-weight: bold; color: #158eca !important;}

	
#page_r { background:url(../images/bg3.jpg) no-repeat top left ;width: 170px; padding: 50px 0 0 36px; float: right; min-height:500px;_height:500px;}
		
		
.page_con {padding:20px; line-height:2em; font-size: 14px;}
	.ct_con{ background:url(../images/ct.jpg) no-repeat right top;width:650px;margin:auto;}
	.ct_con p{height:123px; padding: 100px 0 60px 55px;margin:10px 0 0; border-bottom: 1px #E1E1E1 dashed;}
.news_con table td { border: 1px #C1C1C1 solid; padding:10px; }
	.news_con table *{ vertical-align: middle; }
	.news_con ol li {list-style-type:decimal; margin-left: 20px; }
	.news_con ul li {list-style-position:inside;  list-style-type:disc; }
	
	.goback { width: 103px; height: 31px; margin: 0 auto;}
		.goback a { display: block; width: 103px; height: 31px; background:url(../images/but.gif) no-repeat top center; overflow: hidden; margin-top: 30px; text-align: center; color: #FFF; line-height: 31px; }
			.goback a:hover { background:url(../images/but.gif) no-repeat bottom center;}

.main_con { padding: 30px 40px; line-height: 32px; overflow: hidden; }
	.main_con h1 { text-align: center; margin-bottom: 10px; line-height: 36px; border-bottom: 1px #CCC dashed; }
		.main_con h1 span { display: block; color: #CCC; line-height: 18px; margin-bottom: 10px; font-size: 12px; font-weight: normal; }
	.main_con td { padding: 5px 0; }
	.main_con h2 { font-size: 20px;}
	
	
.form { padding-left: 100px; margin-top: 40px; overflow: hidden; background:url(../images/ic1.gif) no-repeat 20px top;}
	.form h2 { padding: 15px 10px;}
	.form strong { font-size: 14px; padding-right: 5px;}
	.intxt{ border: 1px #cfdcea solid; width: 280px; height: 25px; line-height: 25px; color: #000;}
	.qa { width: 100%; border: 1px #cfdcea solid; background: #FFF; height: 180px; overflow: hidden;}
	
.s_r {padding-top:20px; text-align: center;}
	.s_r input {width: 103px; height: 31px; overflow: hidden; background:url(../images/but.gif) no-repeat top left; text-align: center; color: #FFF; line-height: 31px;}
	.s_r input:hover { background:url(../images/but.gif) no-repeat bottom center;}

.coontact_tel { padding-left: 115px; overflow: hidden; background:url(../images/ic2.gif) no-repeat 20px top; }

.pro_con_l { width: 160px; margin-bottom: 30px; float: left; overflow: hidden;}
.pro_con_r { width: 520px; float: right; line-height: 26px;}

.customer_con { padding: 30px 40px;  overflow: hidden;}
.customer_con ul { width: 1100px;}
.customer_con a { display: block;}
.customer_con ul li { width: 221px; height: 200px; float: left; margin: 0 10px 10px 0; background:#f7f7f7; border: 1px #f7f7f7 solid;}
	.customer_con ul li:hover { background: #ECF8FB;border: 1px #CDE7FA solid;cursor: pointer;}
	.customer_con ul li h3 { font-size: 16px; font-weight: normal; text-align: center; padding: 0 0 25px;}
	.customer_con table td { height: 150px;}
	 
.prolist1 { width: 930px; padding: 30px 40px; overflow: hidden; }
	.prolist1 h2 { font-size: 22px; font-weight: normal; padding: 15px 0; margin-bottom: 20px;}
		.prolist1 h2 span { float: right; font-size: 14px; font-weight: normal;}
.prolist1 ul { width: 1003px; }
.prolist1 ul li { width: 280px; height: 385px; overflow: hidden; padding: 10px; border: 1px #ddd solid; border-bottom-width: 2px; float: left; margin: 0 10px 20px 0; display: inline; }
	.prolist1 ul li:hover { background: #ECF8FB; border: 1px #CDE7FA solid; border-bottom-width: 2px; cursor: pointer;}
	.prolist1 ul li img { width: 280px; height: 170px; padding-bottom: 15px; border-bottom: 1px #ddd solid; margin-bottom: 10px; }
	.prolist1 ul li h3 { font-size: 18px; padding: 15px 0; text-align: center;}
	.prolist1 ul li p { line-height: 26px; color: #666; padding: 0 10px; }
	.cat { color: #666; font-size: 16px; padding-left: 25px; background:url(../images/icon7.gif) no-repeat center left; margin-left: 10px; }
	
	

.newslist1 { padding: 38px 38px 0;}	
.newslist1 ul li {
	margin-bottom: 20px;
	height: 150px;
	padding-bottom: 20px;
	padding-left: 200px;
	border-bottom-width: 1px;
	border-bottom-style: dotted;
	border-bottom-color: #ddd;
}
	.newslist1 ul li img {
	width: 170px;
	height: 105px;
	margin-left: -202px;
	float: left;
	border: 4px solid #daf2fc;
}
	.newslist1 ul li h2 { font-size: 16px; line-height:30px;font-weight:normal !important}
	.newslist1 ul li p { line-height: 20px; color: #999; }
	.newslist1 ul li div{text-align:right;}
		.newslist1 ul li div a{color: #09C;}
		.newslist1 ul li div a:hover{color:#333;}
		
.newslist2{}
.newslist2w{padding: 38px 50px;}
	.newslist2 ul li{border-bottom:#ddd 1px solid; height: 26px; line-height:26px; font-size:14px; padding: 13px 10px;}
		.newslist2 ul li:hover { background: #F2FCFD;}
	.newslist2 h2 { font-size: 20px; }
	.newslist2 small{float:right;}
	.i_download { float:right; color: #09C; }
	
.newslist3 ul { width: 750px; overflow: hidden;}
.newslist3 ul li { width:210px; padding: 5px; float: left; margin: 0 20px 15px 0; display: inline; overflow: hidden; border: 1px #ddd solid; border-bottom-width: 2px; float: left; position: relative; background: #F3F3F3;}
	.newslist3 ul li:hover {background: #ECF8FB; border: 1px #CDE7FA solid; border-bottom-width: 2px; cursor: pointer;}
	.newslist3 ul li img { width: 210px; height: 128px;}
	.newslist3 h3 { font-weight: normal; padding: 10px 0; text-align: center;}
.newslist3 .play { width: 210px; height: 128px; position: absolute; top: 5px; left: 5px;}
	.newslist3 .play a { background: #000; filter: Alpha(Opacity=0); opacity:0; -moz-opacity:0; display: block; width: 210px; height: 128px;}
		.newslist3 .play a:hover { background: #000 url(../images/play_hover.png) no-repeat center center; filter: Alpha(Opacity=50); opacity:0.5; -moz-opacity:0.5; }
	
.customerlist { width: 710px; overflow: hidden;}
.customerlist h2 { font-size: 20px; }
	.customerlist ul { padding-top: 15px; width: 750px; }
	.customerlist ul li { float: left; width: 45%; height: 30px; line-height: 30px; overflow: hidden; padding-right: 35px;}
	
.search2 { padding: 20px; margin: 40px 50px 0; background: #f9f9f9; border: 1px #E9EDED solid; text-align:center;}
	 .search2 .form { padding: 5px; background: #f0f0f0; width: 610px; margin: 0 auto;}
	.search_keyword { background: #FFF; padding-left: 10px; width: 500px; height: 29px; color:#656565; line-height: 29px; border: 1px #eaeaea solid; }
	.search_submit { background: #6fc63b url(../images/search_but.jpg); width: 97px; height: 31px; text-indent: -9999px;}


.news_con{ line-height: 23px; padding: 30px 20px;}
	.news_con h1 {font-size:20px;text-align:center;line-height:30px;padding-bottom:10px;margin-bottom:20px;border-bottom:1px #ddd solid;}
		.news_con h1 p {text-align:center;font-weight:normal !important;color:#999; font-size: 12px;}
		.news_con h1 p span{margin:0 10px; font-size: 12px;}

.sy_con {}
	.sy_con h2 { font-size: 20px; padding: 10px 0;}
	.sy_con h3 { font-size: 14px;}
.ba1 { padding: 20px; background:#f7fce5; border: 1px #d5ec9e solid; margin: 15px; overflow: hidden;}
.ba2 { padding: 20px; background:#f2f7fd; border: 1px #cfdcea solid; margin: 15px; overflow: hidden;}

.i1 { background: #f7fce5 url(../images/icon11.gif) no-repeat 25px center; overflow: hidden; min-height: 78px; padding-left: 130px !important;}

/* 分页 */
#pages, .pagelist { clear: both; height: 45px; padding: 25px 0; }
	#pages ul { overflow: hidden; padding-left: 55px; }
		#pages ul li { float: left; font-family: Tahoma; padding: 2px 7px; margin-right:6px; border:1px solid #E9E9E9; }
			#pages ul li a { color:#555; display:block; }
				.pages ul li a:hover { color:#690; text-decoration:none; }
			#pages ul li.thisclass,.pages ul li.thisclass a,.pagebox ul li.thisclass a:hover{ background-color:#F8F8F8; font-weight:bold; }
	#pages .pageinfo{ line-height: 21px; height: 21px; padding: 5px 10px 5px 16px; color:#999; }
		#pages .pageinfo strong { color:#555; font-weight:normal; margin:0px 2px; }
		
.page_nav { margin-top: 38px; overflow: hidden; border-top: 1px #ddd solid; padding-top: 15px;}
	.page_nav dd { padding-left: 25px; width: 45%; float: left; overflow: hidden;}
	.prev { background: url(../images/icon6.gif) no-repeat left -40px;}
	.next  { background: url(../images/icon6.gif) no-repeat left 5px;}

/* 滚动
-------------------------------------------------------------------*/
#demoa { overflow:hidden; width: 913px; }
#indemoa { float: left; width: 800%; }
#demoa1 { float: left; }
#demoa2 { float: left; }

#demob { overflow:hidden; width: 650px; }
#indemob { float: left; width: 800%; }
#demob1 { float: left; }
#demob2 { float: left; }


#bigpicarea {POSITION: relative; MARGIN: 0px auto; WIDTH: 710px; height: 410px; OVERFLOW: hidden}
	#bigpicarea .image img { height: 410px; }
.bigbtnPrev {Z-INDEX: 100; POSITION: absolute; WIDTH: 35px; HEIGHT: 51px; TOP: 186px; CURSOR: pointer; LEFT: 30px}
.bigbtnNext {Z-INDEX: 100; POSITION: absolute; WIDTH: 35px; HEIGHT: 51px; TOP: 186px; CURSOR: pointer; RIGHT: 30px}
#big_play_prev {BACKGROUND-IMAGE: url(../images/leftbig.png); WIDTH: 35px; DISPLAY: block; HEIGHT: 51px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='../images/leftbig.png')}
#big_play_next {BACKGROUND-IMAGE: url(../images/rightbig.png); WIDTH: 35px; DISPLAY: block; HEIGHT: 51px; _background: none; _filter: progid:DXImageTransform.Microsoft.AlphaImageLoader(sizingMethod=crop,src='../images/rightbig.png')}

.kf { width: 138px; position: fixed; overflow: hidden; bottom: 50px; right: 20px; z-index:9999;}
	.kf h2 { height: 30px; line-height: 30px; color: #FFF; font-size: 16px; font-weight: normal; background: url(../images/bg6.jpg) repeat-x top center; text-align: center; }
	.kf_con { background:#e7f4f7; padding: 10px; border: 1px #b1d5df solid; border-top: none; font-size: 12px;}
	.qq { height: 36px; line-height: 18px !important; margin: 5px 0; width: 112px; height: 46px;}
		.qq a { display: block; padding: 5px 0 5px 45px; width: 112px; height: 46px;background: url(../images/qq_icon.jpg) no-repeat left 5px;}
		.qq a:hover { background: url(../images/qq_icon2.jpg) no-repeat left 5px !important;}
	.baidu { height: 36px; line-height: 36px; width: 112px; height: 46px;}
		.baidu a { background: url(../images/baidu_icon.jpg) no-repeat left 5px; width: 112px; height: 46px; padding: 5px 0 5px 45px; display: block; }
		.baidu a:hover {background: url(../images/baidu_icon2.jpg) no-repeat left 5px !important;}
#BDBridgeFixedWrap{display:none !important;} 
